@charset "utf-8";
html, body { margin:0px; padding:0; font-family:"Microsoft YaHei","微软雅黑"; background:#fff; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,button {border:0;  padding:0; margin:0; font-weight:normal; } 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,p,em,i,b,span { margin:0; padding:0; font-weight:normal; font-style:normal;}
ol,ul {list-style:none;}
address,cite,code,th {font-weight:normal;font-style:normal;}
img:hover { opacity:1; filter: alpha(opacity=100); }
.fl { float:left; }
.fr { float:right; }
a { color:#444; text-decoration:none; cursor:pointer; }
a:hover { color:#d00; text-decoration:none; }
input { font-family:"Microsoft YaHei"; }
.amn { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}

.warp { width:1200px; margin:0 auto; overflow:hidden;  }
.w760 { width:760px; }
.w400 { width:400px; }
.w430 { width:430px; }
.w260 { width:260px; }

.marT30 { padding-top:30px;}
.marR40 { padding-right:40px;}

/*顶部*/
.header { width:100%; height:150px; margin:0 auto; overflow:hidden; background:url(http://ybj.wenzhou.gov.cn/picture/0/1907021005081165041.jpg) center top no-repeat; }
.tfont { width:100%; float:left; padding:24px 0; text-align:right; }
.tfont span { font-size:14px; color:#000; line-height:20px; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; }
.tfont b { padding:0 10px; font-size:12px; color:#999; }
.tfont span a { color:#000; }
.tfont span a:hover { color:#000; text-decoration:underline;}
.sea { float:right; padding-top:5px;  }
.sea .inp { width:280px; float:left; height:46px; overflow:hidden; border:0px; border-radius:5px 0 0 5px; font-size:15px; line-height:46px; color:#999; text-indent:1em; background:#fff; }
.sea .bot { width:86px; height:46px; line-height:46px; overflow:hidden; padding:0px; border:0px; background:#e9844d; float:left; font-size:18px; font-weight:bold; color:#fff; border-radius:0 5px 5px 0; }


/*菜单*/
.nav { width:100%; float:left; background:#1b65b9; }
.nav ul { width:1200px; margin:0 auto; }
.nav li { float:left; height:60px; position:relative; top:0px; background:#1b65b9; z-index:555555;}
.nav li a { text-decoration:none;  }
.nav li span { float:left; color:#fff; line-height:60px; display:block; padding:0 40px; cursor:pointer; font-size:22px; }
.nav li span:hover { text-decoration:none; background:#fff; color:#1b65b9; }
.nav li span.cug { float:left; color:#000; line-height:60px; display:block; padding:0 40px; cursor:pointer; background:#fff;}
.nav li .submenu { display:none; position:absolute; top:60px; z-index:999999; width:100%; left:0;}
.smenu_li { width:100%;  float:left; background:#f5f5f5; font-size:16px; }
.smenu_li a { width:100%; line-height:50px; display:inline-block; color:#333;  text-align:center; }
.smenu_li a:hover { background:#fff; color:#1b65b9; }


/*焦点图*/
.focus { width:100%; position:relative; overflow:hidden; }
.focus dl dt { width:100%; float:left; height:440px; position:relative; }
.focus dl dt img { width:100%; height:440px; display:block; }
.focus dl dt:hover img { -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); }
.focus dl dt span { width:760px; height:110px; position:absolute; bottom:0; left:0; background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));}
.focus dl dt span p { position:absolute; bottom:34px; width:90%; padding:0 5%; font-size:22px; color:#fff; line-height:30px; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); overflow:hidden; height:30px; }
.focus .pager { position:absolute; bottom:16px; left:50%; margin-left:-100px; z-index:999; text-align:center; }
.focus .pager ul li { display:inline-block; zoom:1; width:40px; height:8px; margin:0 5px; background:#fff; cursor:pointer; line-height:0; font-size:0; display: inline-block; border-radius:6px; z-index:5555 }
.focus .pager ul li.on { background:#f56a3f; }
.focus .prev,.focus .next { width:32px; height:50px; background:rgba(0,0,0,.5);  position:absolute; top:50%; margin-top:-50px; z-index:9999; font-size:24px; text-align:center; line-height:50px; color:#bbb; font-family: Georgia; font-weight:bold; cursor:pointer; }

.focus .prev { left:-32px; border-radius:0 5px 5px 0; }
.focus .next { right:-32px; border-radius:5px 0 0 5px; }
.focus:hover .prev { background:rgba(0,0,0,1); left:0; color:#fff;}
.focus:hover .next { background:rgba(0,0,0,1); right:0; color:#fff;}


/*标签切换*/
.tit { width:100%; border-bottom:1px solid #d8d8d8; }
.tit ul { width:100%; overflow:hidden; margin-bottom:-1px;}
.tit li { float:left; position:relative; z-index:999; cursor:pointer; }
.tit .active { line-height:30px; font-size:18px; font-weight:bold; border-bottom:4px solid #1b65b9; margin-right:30px; color:#1b65b9; height:40px; }
.tit .normal { line-height:30px; font-size:18px; color:#666; margin-right:30px; color:#5d5d5d; height:40px; }

/*栏目*/
.tit2 { width:100%; float:left; border-bottom:1px solid #d8d8d8; }
.tit2 b { float:left; line-height:30px; font-size:18px; font-weight:bold; border-bottom:4px solid #1b65b9; margin-right:30px; color:#1b65b9; height:40px; margin-bottom:-1px;}
.tit2 span { float:right; font-size:14px; line-height:28px; padding:0 22px 0 0; background:url(http://ybj.wenzhou.gov.cn/picture/0/1907021112002677238.png) right 8px no-repeat; }
.tit2 span a { color:#888;  }
.tit2 span a:hover { color:#c00; }

/*本地动态&医保新闻*/
.news { width:100%; float:left; padding:17px 0 0 0px; }
.news ul li { width:100%; float:left; font-size:16px; color:#444; line-height:35px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.news ul li span { display:none; }
.news ul li:nth-child(1) { font-size:17px; font-weight:bold; }
.news ul li:nth-child(4) { font-size:17px; font-weight:bold; }
.news ul li:nth-child(7) { font-size:17px; font-weight:bold; }
.news h3 { width:100%; float:left; margin-top:20px;  }
.news h3 a { width:100%; display:block; font-size:16px; line-height:44px; text-align:center; background:#e8e8e8; color:#666; }
.news h3 a:hover { background:#e1e1e1; color:#333; }

.news2 { width:100%; float:left; padding:19px 0 0 0px; }
.news2 ul li { width:100%; float:left; font-size:16px;  line-height:36px; height:36px; overflow:hidden;  }
.news2 ul li span { float:right; font-size:14px; margin-left:20px; color:#999; }


/*网上办事大厅*/
.soon { width:100%; float:left;  }
.soon ul li { width:100%; float:left; margin-top:7px; margin-bottom:3px;}
.soon ul li:last-child { margin-bottom:0;}

/*专题图片*/
.ztpic { width:100%; float:left; }
.ztpic ul li { width:386px; float:left; margin-right:21px; }
.ztpic ul li img { width:100%; height:105px; }
.ztpic ul li:nth-child(3n) { margin-right:0;}

/*微信*/
.weixin { width:100%; float:left;  margin-top:30px;  }


/*底部*/
.footer { width:100%; float:left; background:#1b65b9; margin-top:30px; }
.friendlink { width:100%; float:left; padding:35px 0 30px 0;}
.friendlink h3 { font-size:18px; float:left; font-weight:bold; color:#fff; line-height:44px; }
.friendlink ul li { width:258x; float:left; margin-left:24px;  } 
.friendlink ul li select { width:258px; height:44px; font-size:16px; color:#666; line-height:44px; border:0 solid #fff; background:#fff; padding:0 0 0 8px;  }
.copy { width:100%; float:left; padding:0 0 30px 0; }
.copy h1 { float:left; padding:5px 20px 0 0px;}
.copy h2 { float:left; font-size:14px; line-height:24px; color:#ced9ec; }
.copy h2 b { padding:0 10px; color:#477ec0; font-size:12px; }
.copy h3 { float:right; margin-top:10px; }
.copy a { color:#ced9ec; }
.copy a:hover { color:#fff; text-decoration:underline;}




/* --------------------------------------------------------- 二级页面 ----------------------------------------------------- */
.add { width:100%; float:left; font-size:14px; color:#888; padding:25px 0 20px 0;  }
.add a { color:#888; }
.add a:hover { color:#d00; }

.w76 { width:76%; }
.w20 { width:20%; }

/*二级菜单*/
.nav2 { width:100%; float:left; margin-top:15px; }
.nav2 h3 { width:100%; float:left; font-size:24px; line-height:55px; color:#fff; background:#1b65b9; margin-bottom:2px; text-indent:1em;}
.nav2 ul li h2 { width:100%; float:left; color:#222; background:#f8f8f8; font-size:16px; line-height:50px; margin-bottom:2px; text-indent:1.6em;}
.nav2 ul li h2 i { content:'';  width:0; height:0; border:6px solid transparent;  border-left:6px solid #d5d5d5; border-right:none; float:right; margin-right:17px; margin-top:20px; }
.nav2 ul li:hover h2 { color:#1b65b9; display:block; cursor:pointer;}
.nav2 ul li:hover h2 i { border-left:6px solid #1b65b9; }
.nav2 ul li h2 a { color:#222; }
.nav2 ul li:hover h2 a { color:#1b65b9; }

.listtit { width:100%; float:left; border-bottom:1px solid #1b65b9; margin-bottom:20px; margin-top:10px; }
.listtit h3 { float:left; line-height:50px; font-size:22px;  background:#1b65b9; padding:0 20px; color:#fff; display:inline-block; }


/*文字列表页*/
.list { width:100%; margin:0 auto; overflow:hidden;  margin-bottom:40px; }
.list ul li { width:100%; float:left; font-size:16px; color:#333; line-height:49px; border-bottom:1px #e5e5e5 dotted; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.list ul li b { color:#666; font-weight:bold; padding:0 10px 0 0px; font-size:14px;  color:#ccc; }
.list ul li span { float:right; font-size:14px; color:#999; }

/*图片列表页*/
.listpic { width:100%; float:left; padding:20px 0;  }
.listpic ul li { width:270px; float:left; margin-right:40px; margin-bottom:20px;  }
.listpic ul li img { width:270px; height:170px;}
.listpic ul li p { width:100%; float:left; font-size:16px; line-height:24px; text-align:center; padding:15px 0 0 0px; height:48px; overflow:hidden;  }
.listpic ul li:nth-child(4n) { margin-right:0;  }

.next2 { width:100%; margin:40px auto 40px auto; font-size:14px; overflow:hidden; }
.next2 a { border:0px solid #ddd; color:#333; background:#ddd; margin:0 10px 0 0px; padding:0 13px; line-height:34px; display: inline-table; border-radius:2px; }
.next2 a:hover { border:0px solid #1b65b9; background:#1b65b9; color:#fff; border-radius:2px;}
.next2 a:active { border:0px solid #1b65b9; background:#1b65b9; color:#fff; border-radius:2px;}
.next2 span.current { background:#1b65b9; color:#fff; border:0px solid #1b65b9; display:inline-table; border-radius:2px; line-height:34px; padding:0 13px; margin:0 10px 0 0px;}
.next2 span.disabled { padding:0 9px 0 0px; }
.default_pgContainer { float: left; padding:0 0 15px 0;}
.default_pgToolbar { float: left; padding: 10px 0;}




/* --------------------------------------------------------- 三级页面 ----------------------------------------------------- */

.titt { width:100%; float:left; font-weight:bold; font-size:28px; color:#222; text-align:center; padding:20px 0; line-height:38px; }
.info { width:100%; float:left; color:#888; font-size:14px; text-align:center; border-bottom:1px solid #f8f8f8;  line-height:20px;  margin-bottom:34px; padding:0 0 20px 0; }
.info span { padding-right:20px; }

.zw { width:100%; float:left; color:#555; line-height:2em; font-size:16px; }
.zw p { padding-bottom:28px;  }
.zw img { max-width:100%; height:auto; }

.fx { width:100%; float:left; padding:10px 0 50px 0px; }
.fx span { float:right; font-size:16px; color:#333; } 

.icon-medium-plus { line-height:32px; color:#333; font-size:16px;  }


/*政策文件&政策解读 正文页*/
.co1 { padding:12px 20px 12px 0; font-size:14px; color:#888; line-height:24px; font-weight:700;}
.co2 { padding:12px 0 12px 20px; font-size:14px; color:#888; line-height:24px; font-weight:700; }
.zcjdlink { width:100%; float:left; background:#eee; font-size:16px; line-height:30px; padding:5px 30px; color:#333; font-weight:bold; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin-bottom:30px;}
.zcjdlink a { color:#333; }
.zcjdlink a:hover { color:#c00; }
.zcjdlink span { float:right; }
.tabmar { margin:30px 0; }
